class 56lea.comMgr extends PqMgr{
    constructor(){
        super();
    }
    protected start():void{
	    if(this.isStart)return;
		this.regProxy(56lea.comProxy.NAME,new 56lea.comProxy());
		this.regController(56lea.comController.NAME,new 56lea.comController());
		this.isStart=true;
	}
	protected get EventList():Array<any>{
		return [56lea.comCmd.SHOW_WINDOW,
					56lea.comCmd.CLOSE_WINDOW,
					56lea.comCmd.MODULE_NAME,
					56lea.comCmd.INIT_DATA];
	}
	protected execute(type:string, param:Object=null):void{
		switch(type){
			case 56lea.comCmd.INIT_DATA:
				this.proxy(56lea.comProxy.NAME,param,type);
			break;
			default:
				this.control(56lea.comController.NAME,param,type);
			break;
		}
	}
}